centralized store - Spanish English Dictionary